home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_38_SSCOPY.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
94KB
|
1,675 lines
# near model CODE resource
# jump table entries: 10112-10114 (3 of them)
export_1264:
fn00000000:
00000000 4E56 FF72 link A6, -0x008E
00000004 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00000008 486E FFB4 pea.l [A6 - 0x4C]
0000000C 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
00000010 426E FFFE clr.w [A6 - 0x2]
00000014 426E FFAA clr.w [A6 - 0x56]
00000018 426E FFA8 clr.w [A6 - 0x58]
0000001C 426E FFA6 clr.w [A6 - 0x5A]
00000020 426E FFA4 clr.w [A6 - 0x5C]
00000024 3B6E 0022 B9A6 move.w [A5 - 0x465A], [A6 + 0x22]
0000002A 41ED B99A lea.l A0, [A5 - 0x4666]
0000002E 43EE 0008 lea.l A1, [A6 + 0x8]
00000032 20D9 move.l [A0]+, [A1]+
00000034 20D9 move.l [A0]+, [A1]+
00000036 20D9 move.l [A0]+, [A1]+
00000038 2B6E 001C B996 move.l [A5 - 0x466A], [A6 + 0x1C]
0000003E 41EE FFEE lea.l A0, [A6 - 0x12]
00000042 43EE 0014 lea.l A1, [A6 + 0x14]
00000046 20D9 move.l [A0]+, [A1]+
00000048 20D9 move.l [A0]+, [A1]+
0000004A 20D9 move.l [A0]+, [A1]+
0000004C 302E 0014 move.w D0, [A6 + 0x14]
00000050 B06E 0016 cmp.w D0, [A6 + 0x16]
00000054 588F addq.l A7, 4
00000056 6668 bne +0x6A /* 000000C0 */
00000058 302E 0018 move.w D0, [A6 + 0x18]
0000005C B06E 001A cmp.w D0, [A6 + 0x1A]
00000060 665E bne +0x60 /* 000000C0 */
00000062 302E 0016 move.w D0, [A6 + 0x16]
00000066 48C0 ext.l D0
00000068 322E 000A move.w D1, [A6 + 0xA]
0000006C 48C1 ext.l D1
0000006E 342E 0008 move.w D2, [A6 + 0x8]
00000072 48C2 ext.l D2
00000074 9282 sub.l D1, D2
00000076 D280 add.l D1, D0
00000078 2D41 FFAC move.l [A6 - 0x54], D1
0000007C 0C81 0000 7FFF cmpi.l D1, 0x7FFF
00000082 6E22 bgt +0x24 /* 000000A6 */
00000084 302E 001A move.w D0, [A6 + 0x1A]
00000088 48C0 ext.l D0
0000008A 322E 000E move.w D1, [A6 + 0xE]
0000008E 48C1 ext.l D1
00000090 342E 000C move.w D2, [A6 + 0xC]
00000094 48C2 ext.l D2
00000096 9282 sub.l D1, D2
00000098 D280 add.l D1, D0
0000009A 2D41 FFB0 move.l [A6 - 0x50], D1
0000009E 0C81 0000 7FFF cmpi.l D1, 0x7FFF
000000A4 6F0E ble +0x10 /* 000000B4 */
label000000A6:
000000A6 4878 03EC push.l 0x3EC
000000AA 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
000000AE 588F addq.l A7, 4
000000B0 6000 0714 bra +0x716 /* 000007C6 */
label000000B4:
000000B4 3D6E FFAE 0016 move.w [A6 + 0x16], [A6 - 0x52]
000000BA 3D6E FFB2 001A move.w [A6 + 0x1A], [A6 - 0x4E]
label000000C0:
000000C0 426E FFA2 clr.w [A6 - 0x5E]
000000C4 202E 0010 move.l D0, [A6 + 0x10]
000000C8 B0AE 001C cmp.l D0, [A6 + 0x1C]
000000CC 6670 bne +0x72 /* 0000013E */
000000CE 302E 0014 move.w D0, [A6 + 0x14]
000000D2 B06E 000A cmp.w D0, [A6 + 0xA]
000000D6 6E66 bgt +0x68 /* 0000013E */
000000D8 302E 0016 move.w D0, [A6 + 0x16]
000000DC B06E 0008 cmp.w D0, [A6 + 0x8]
000000E0 6D5C blt +0x5E /* 0000013E */
000000E2 302E 0018 move.w D0, [A6 + 0x18]
000000E6 B06E 000E cmp.w D0, [A6 + 0xE]
000000EA 6E52 bgt +0x54 /* 0000013E */
000000EC 302E 001A move.w D0, [A6 + 0x1A]
000000F0 B06E 000C cmp.w D0, [A6 + 0xC]
000000F4 6D48 blt +0x4A /* 0000013E */
000000F6 302E 0014 move.w D0, [A6 + 0x14]
000000FA B06E 0008 cmp.w D0, [A6 + 0x8]
000000FE 660A bne +0xC /* 0000010A */
00000100 302E 0018 move.w D0, [A6 + 0x18]
00000104 B06E 000C cmp.w D0, [A6 + 0xC]
00000108 670E beq +0x10 /* 00000118 */
label0000010A:
0000010A 4878 03ED push.l 0x3ED
0000010E 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00000112 588F addq.l A7, 4
00000114 6000 06B0 bra +0x6B2 /* 000007C6 */
label00000118:
00000118 302E 000E move.w D0, [A6 + 0xE]
0000011C B06E 001A cmp.w D0, [A6 + 0x1A]
00000120 6C06 bge +0x8 /* 00000128 */
00000122 526E FFA2 addq.w [A6 - 0x5E], 1
00000126 6016 bra +0x18 /* 0000013E */
label00000128:
00000128 302E 000A move.w D0, [A6 + 0xA]
0000012C B06E 0016 cmp.w D0, [A6 + 0x16]
00000130 6C00 0694 bge +0x696 /* 000007C6 */
00000134 302E 000A move.w D0, [A6 + 0xA]
00000138 5240 addq.w D0, 1
0000013A 3D40 0014 move.w [A6 + 0x14], D0
label0000013E:
0000013E 3D7C 0001 FFA6 move.w [A6 - 0x5A], 0x1
00000144 41ED B9BE lea.l A0, [A5 - 0x4642]
00000148 43EE 0014 lea.l A1, [A6 + 0x14]
0000014C 20D9 move.l [A0]+, [A1]+
0000014E 20D9 move.l [A0]+, [A1]+
00000150 20D9 move.l [A0]+, [A1]+
00000152 4A6E FFA2 tst.w [A6 - 0x5E]
00000156 674C beq +0x4E /* 000001A4 */
00000158 302E 000E move.w D0, [A6 + 0xE]
0000015C 5240 addq.w D0, 1
0000015E 3B40 B9C2 move.w [A5 - 0x463E], D0
00000162 7001 moveq.l D0, 0x01
00000164 2F00 move.l -[A7], D0
00000166 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
0000016A 4A40 tst.w D0
0000016C 588F addq.l A7, 4
0000016E 6700 0656 beq +0x658 /* 000007C6 */
00000172 3B6E 0018 B9C2 move.w [A5 - 0x463E], [A6 + 0x18]
00000178 302E 000A move.w D0, [A6 + 0xA]
0000017C B06D B9C0 cmp.w D0, [A5 - 0x4640]
00000180 6C66 bge +0x68 /* 000001E8 */
00000182 302E 000A move.w D0, [A6 + 0xA]
00000186 5240 addq.w D0, 1
00000188 3B40 B9BE move.w [A5 - 0x4642], D0
0000018C 7001 moveq.l D0, 0x01
0000018E 2F00 move.l -[A7], D0
00000190 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
00000194 4A40 tst.w D0
00000196 588F addq.l A7, 4
00000198 6700 062C beq +0x62E /* 000007C6 */
0000019C 3B6E 0014 B9BE move.w [A5 - 0x4642], [A6 + 0x14]
000001A2 6044 bra +0x46 /* 000001E8 */
label000001A4:
000001A4 7001 moveq.l D0, 0x01
000001A6 4A6E 0022 tst.w [A6 + 0x22]
000001AA 670A beq +0xC /* 000001B6 */
000001AC 7201 moveq.l D1, 0x01
000001AE B26E 0022 cmp.w D1, [A6 + 0x22]
000001B2 6702 beq +0x4 /* 000001B6 */
000001B4 7000 moveq.l D0, 0x00
label000001B6:
000001B6 4A80 tst.l D0
000001B8 6716 beq +0x18 /* 000001D0 */
000001BA 7001 moveq.l D0, 0x01
000001BC 2F00 move.l -[A7], D0
000001BE 4EAD 134A jsr [A5 + 0x134A /* export_613 */]
000001C2 4A40 tst.w D0
000001C4 57C0 seq D0
000001C6 0240 0001 andi.w D0, 0x1
000001CA 48C0 ext.l D0
000001CC 588F addq.l A7, 4
000001CE 6014 bra +0x16 /* 000001E4 */
label000001D0:
000001D0 7001 moveq.l D0, 0x01
000001D2 2F00 move.l -[A7], D0
000001D4 4EAD 1312 jsr [A5 + 0x1312 /* export_606 */]
000001D8 4A40 tst.w D0
000001DA 57C0 seq D0
000001DC 0240 0001 andi.w D0, 0x1
000001E0 48C0 ext.l D0
000001E2 588F addq.l A7, 4
label000001E4:
000001E4 6600 05E0 bne +0x5E2 /* 000007C6 */
label000001E8:
000001E8 7006 moveq.l D0, 0x06
000001EA B06E 0022 cmp.w D0, [A6 + 0x22]
000001EE 6600 0122 bne +0x124 /* 00000312 */
000001F2 302E 0008 move.w D0, [A6 + 0x8]
000001F6 B06E 000A cmp.w D0, [A6 + 0xA]
000001FA 6600 0116 bne +0x118 /* 00000312 */
000001FE 302E 000C move.w D0, [A6 + 0xC]
00000202 B06E 000E cmp.w D0, [A6 + 0xE]
00000206 6600 010A bne +0x10C /* 00000312 */
0000020A 7000 moveq.l D0, 0x00
0000020C 4A6E 0018 tst.w [A6 + 0x18]
00000210 660A bne +0xC /* 0000021C */
00000212 0C6E 7FFF 001A cmpi.w [A6 + 0x1A], 0x7FFF
00000218 6602 bne +0x4 /* 0000021C */
0000021A 7001 moveq.l D0, 0x01
label0000021C:
0000021C 3D40 FF94 move.w [A6 - 0x6C], D0
00000220 6616 bne +0x18 /* 00000238 */
00000222 7000 moveq.l D0, 0x00
00000224 4A6E 0014 tst.w [A6 + 0x14]
00000228 660A bne +0xC /* 00000234 */
0000022A 0C6E 7FFF 0016 cmpi.w [A6 + 0x16], 0x7FFF
00000230 6602 bne +0x4 /* 00000234 */
00000232 7001 moveq.l D0, 0x01
label00000234:
00000234 3D40 FF96 move.w [A6 - 0x6A], D0
label00000238:
00000238 4A6E FF94 tst.w [A6 - 0x6C]
0000023C 6608 bne +0xA /* 00000246 */
0000023E 4A6E FF96 tst.w [A6 - 0x6A]
00000242 6700 00CE beq +0xD0 /* 00000312 */
label00000246:
00000246 3D7C 0001 FFAA move.w [A6 - 0x56], 0x1
0000024C 302E 000C move.w D0, [A6 + 0xC]
00000250 48C0 ext.l D0
00000252 2F00 move.l -[A7], D0
00000254 302E 0008 move.w D0, [A6 + 0x8]
00000258 48C0 ext.l D0
0000025A 2F00 move.l -[A7], D0
0000025C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000260 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
00000264 486D 297A pea.l [A5 + 0x297A /* export_1323 */]
00000268 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000026C 3D40 FF98 move.w [A6 - 0x68], D0
00000270 4FEF 0010 lea.l A7, [A7 + 0x10]
00000274 6700 0094 beq +0x96 /* 0000030A */
00000278 206E 0010 movea.l A0, [A6 + 0x10]
0000027C 2068 0246 movea.l A0, [A0 + 0x246]
00000280 7000 moveq.l D0, 0x00
00000282 302D BA34 move.w D0, [A5 - 0x45CC]
00000286 2200 move.l D1, D0
00000288 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
0000028C 4841 swap.w D1
0000028E C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00000292 4841 swap.w D1
00000294 4241 clr.w D1
00000296 D081 add.l D0, D1
00000298 43EE FF72 lea.l A1, [A6 - 0x8E]
0000029C 41F0 0800 lea.l A0, [A0 + D0]
000002A0 7007 moveq.l D0, 0x07
label000002A2:
000002A2 22D8 move.l [A1]+, [A0]+
000002A4 51C8 FFFC dbf D0, -0x6 /* 000002A2 */
000002A8 32D8 move.w [A1]+, [A0]+
000002AA 4A6E FF94 tst.w [A6 - 0x6C]
000002AE 6708 beq +0xA /* 000002B8 */
000002B0 302E 0016 move.w D0, [A6 + 0x16]
000002B4 48C0 ext.l D0
000002B6 6006 bra +0x8 /* 000002BE */
label000002B8:
000002B8 302E 001A move.w D0, [A6 + 0x1A]
000002BC 48C0 ext.l D0
label000002BE:
000002BE 2F00 move.l -[A7], D0
000002C0 4A6E FF94 tst.w [A6 - 0x6C]
000002C4 6708 beq +0xA /* 000002CE */
000002C6 302E 0014 move.w D0, [A6 + 0x14]
000002CA 48C0 ext.l D0
000002CC 6006 bra +0x8 /* 000002D4 */
label000002CE:
000002CE 302E 0018 move.w D0, [A6 + 0x18]
000002D2 48C0 ext.l D0
label000002D4:
000002D4 2F00 move.l -[A7], D0
000002D6 302E FF94 move.w D0, [A6 - 0x6C]
000002DA 48C0 ext.l D0
000002DC 2F00 move.l -[A7], D0
000002DE 7000 moveq.l D0, 0x00
000002E0 302D BA32 move.w D0, [A5 - 0x45CE]
000002E4 2F00 move.l -[A7], D0
000002E6 7000 moveq.l D0, 0x00
000002E8 102D BA31 move.b D0, [A5 - 0x45CF]
000002EC 2F00 move.l -[A7], D0
000002EE 486E FF72 pea.l [A6 - 0x8E]
000002F2 2F2E 001C move.l -[A7], [A6 + 0x1C]
000002F6 4EAD 297A jsr [A5 + 0x297A /* export_1323 */]
000002FA 3D40 FF98 move.w [A6 - 0x68], D0
000002FE 486D 297A pea.l [A5 + 0x297A /* export_1323 */]
00000302 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000306 4FEF 0020 lea.l A7, [A7 + 0x20]
label0000030A:
0000030A 4A6E FF98 tst.w [A6 - 0x68]
0000030E 6700 04B6 beq +0x4B8 /* 000007C6 */
label00000312:
00000312 206E 001C movea.l A0, [A6 + 0x1C]
00000316 317C 0001 018A move.w [A0 + 0x18A], 0x1
0000031C 3D6E 0008 FF9A move.w [A6 - 0x66], [A6 + 0x8]
00000322 3A2E 0014 move.w D5, [A6 + 0x14]
00000326 3D6E 0016 FF9C move.w [A6 - 0x64], [A6 + 0x16]
0000032C 206E 0010 movea.l A0, [A6 + 0x10]
00000330 302E 000A move.w D0, [A6 + 0xA]
00000334 B068 0194 cmp.w D0, [A0 + 0x194]
00000338 6F00 0094 ble +0x96 /* 000003CE */
0000033C 302E 000A move.w D0, [A6 + 0xA]
00000340 48C0 ext.l D0
00000342 322E 0008 move.w D1, [A6 + 0x8]
00000346 48C1 ext.l D1
00000348 9081 sub.l D0, D1
0000034A 2C00 move.l D6, D0
0000034C 5286 addq.l D6, 1
0000034E 302E 0016 move.w D0, [A6 + 0x16]
00000352 48C0 ext.l D0
00000354 322E 0014 move.w D1, [A6 + 0x14]
00000358 48C1 ext.l D1
0000035A 9081 sub.l D0, D1
0000035C 2800 move.l D4, D0
0000035E 5284 addq.l D4, 1
00000360 302E 0014 move.w D0, [A6 + 0x14]
00000364 48C0 ext.l D0
00000366 2F00 move.l -[A7], D0
00000368 2004 move.l D0, D4
0000036A 2206 move.l D1, D6
0000036C 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00000370 2200 move.l D1, D0
00000372 201F move.l D0, [A7]+
00000374 2F00 move.l -[A7], D0
00000376 2004 move.l D0, D4
00000378 2F01 move.l -[A7], D1
0000037A 2206 move.l D1, D6
0000037C 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000380 221F move.l D1, [A7]+
00000382 2400 move.l D2, D0
00000384 201F move.l D0, [A7]+
00000386 4A82 tst.l D2
00000388 6704 beq +0x6 /* 0000038E */
0000038A 7401 moveq.l D2, 0x01
0000038C 6002 bra +0x4 /* 00000390 */
label0000038E:
0000038E 7400 moveq.l D2, 0x00
label00000390:
00000390 D481 add.l D2, D1
00000392 2F00 move.l -[A7], D0
00000394 2006 move.l D0, D6
00000396 2202 move.l D1, D2
00000398 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
0000039C 2200 move.l D1, D0
0000039E 201F move.l D0, [A7]+
000003A0 D280 add.l D1, D0
000003A2 302E 000A move.w D0, [A6 + 0xA]
000003A6 48C0 ext.l D0
000003A8 206E 0010 movea.l A0, [A6 + 0x10]
000003AC 3428 0194 move.w D2, [A0 + 0x194]
000003B0 48C2 ext.l D2
000003B2 9082 sub.l D0, D2
000003B4 9280 sub.l D1, D0
000003B6 5381 subq.l D1, 1
000003B8 2D41 FFAC move.l [A6 - 0x54], D1
000003BC 302E FF9C move.w D0, [A6 - 0x64]
000003C0 48C0 ext.l D0
000003C2 B0AE FFAC cmp.l D0, [A6 - 0x54]
000003C6 6F06 ble +0x8 /* 000003CE */
000003C8 3D6E FFAE FF9C move.w [A6 - 0x64], [A6 - 0x52]
label000003CE:
000003CE 4A6E FFAA tst.w [A6 - 0x56]
000003D2 6718 beq +0x1A /* 000003EC */
000003D4 206E 001C movea.l A0, [A6 + 0x1C]
000003D8 302E FF9C move.w D0, [A6 - 0x64]
000003DC B068 0194 cmp.w D0, [A0 + 0x194]
000003E0 6F0A ble +0xC /* 000003EC */
000003E2 206E 001C movea.l A0, [A6 + 0x1C]
000003E6 3D68 0194 FF9C move.w [A6 - 0x64], [A0 + 0x194]
label000003EC:
000003EC BA6E FF9C cmp.w D5, [A6 - 0x64]
000003F0 6E00 0386 bgt +0x388 /* 00000778 */
000003F4 302E FF9C move.w D0, [A6 - 0x64]
000003F8 48C0 ext.l D0
000003FA 2F00 move.l -[A7], D0
000003FC 2F2E 001C move.l -[A7], [A6 + 0x1C]
00000400 4EAD 147A jsr [A5 + 0x147A /* export_651 */]
00000404 4A40 tst.w D0
00000406 508F addq.l A7, 8
00000408 6700 03BC beq +0x3BE /* 000007C6 */
0000040C 3B7C 0001 BACC move.w [A5 - 0x4534], 0x1
00000412 4A6E 0022 tst.w [A6 + 0x22]
00000416 671E beq +0x20 /* 00000436 */
00000418 7001 moveq.l D0, 0x01
0000041A B06E 0022 cmp.w D0, [A6 + 0x22]
0000041E 6716 beq +0x18 /* 00000436 */
00000420 7006 moveq.l D0, 0x06
00000422 B06E 0022 cmp.w D0, [A6 + 0x22]
00000426 670E beq +0x10 /* 00000436 */
00000428 4A6E 0022 tst.w [A6 + 0x22]
0000042C 6708 beq +0xA /* 00000436 */
0000042E 7009 moveq.l D0, 0x09
00000430 B06E 0022 cmp.w D0, [A6 + 0x22]
00000434 660E bne +0x10 /* 00000444 */
label00000436:
00000436 526E FFA8 addq.w [A6 - 0x58], 1
0000043A 4EBA 03F0 jsr [PC + 0x3F0 /* 0000082C */]
0000043E 4A40 tst.w D0
00000440 6700 0384 beq +0x386 /* 000007C6 */
label00000444:
00000444 7001 moveq.l D0, 0x01
00000446 4A6E 0022 tst.w [A6 + 0x22]
0000044A 6712 beq +0x14 /* 0000045E */
0000044C 7201 moveq.l D1, 0x01
0000044E B26E 0022 cmp.w D1, [A6 + 0x22]
00000452 670A beq +0xC /* 0000045E */
00000454 7206 moveq.l D1, 0x06
00000456 B26E 0022 cmp.w D1, [A6 + 0x22]
0000045A 6702 beq +0x4 /* 0000045E */
0000045C 7000 moveq.l D0, 0x00
label0000045E:
0000045E 4A80 tst.l D0
00000460 6708 beq +0xA /* 0000046A */
00000462 41ED 114A lea.l A0, [A5 + 0x114A /* export_549 */]
00000466 2008 move.l D0, A0
00000468 6006 bra +0x8 /* 00000470 */
label0000046A:
0000046A 41ED 1142 lea.l A0, [A5 + 0x1142 /* export_548 */]
0000046E 2008 move.l D0, A0
label00000470:
00000470 2640 movea.l A3, D0
00000472 526E FFA4 addq.w [A6 - 0x5C], 1
label00000476:
00000476 3E2E 000C move.w D7, [A6 + 0xC]
0000047A 4A6E FFA2 tst.w [A6 - 0x5E]
0000047E 670A beq +0xC /* 0000048A */
00000480 302E 000E move.w D0, [A6 + 0xE]
00000484 5240 addq.w D0, 1
00000486 48C0 ext.l D0
00000488 6006 bra +0x8 /* 00000490 */
label0000048A:
0000048A 302E 0018 move.w D0, [A6 + 0x18]
0000048E 48C0 ext.l D0
label00000490:
00000490 3D40 FF9E move.w [A6 - 0x62], D0
00000494 3D6E 001A FFA0 move.w [A6 - 0x60], [A6 + 0x1A]
0000049A 48C7 ext.l D7
0000049C 2F07 move.l -[A7], D7
0000049E 302E FF9A move.w D0, [A6 - 0x66]
000004A2 48C0 ext.l D0
000004A4 2F00 move.l -[A7], D0
000004A6 2F2E 0010 move.l -[A7], [A6 + 0x10]
000004AA 4EAD 1172 jsr [A5 + 0x1172 /* export_554 */]
000004AE BE6D BA48 cmp.w D7, [A5 - 0x45B8]
000004B2 4FEF 000C lea.l A7, [A7 + 0xC]
000004B6 6E00 01C2 bgt +0x1C4 /* 0000067A */
000004BA 302E 000E move.w D0, [A6 + 0xE]
000004BE B06D BA4A cmp.w D0, [A5 - 0x45B6]
000004C2 6D00 01B6 blt +0x1B8 /* 0000067A */
000004C6 BE6D BA4A cmp.w D7, [A5 - 0x45B6]
000004CA 6C0E bge +0x10 /* 000004DA */
000004CC 302D BA4A move.w D0, [A5 - 0x45B6]
000004D0 9047 sub.w D0, D7
000004D2 D16E FF9E add.w [A6 - 0x62], D0
000004D6 3E2D BA4A move.w D7, [A5 - 0x45B6]
label000004DA:
000004DA 302E 000E move.w D0, [A6 + 0xE]
000004DE B06D BA48 cmp.w D0, [A5 - 0x45B8]
000004E2 6F00 0090 ble +0x92 /* 00000574 */
000004E6 302E 000E move.w D0, [A6 + 0xE]
000004EA 48C0 ext.l D0
000004EC 322E 000C move.w D1, [A6 + 0xC]
000004F0 48C1 ext.l D1
000004F2 9081 sub.l D0, D1
000004F4 2C00 move.l D6, D0
000004F6 5286 addq.l D6, 1
000004F8 302E 001A move.w D0, [A6 + 0x1A]
000004FC 48C0 ext.l D0
000004FE 322E 0018 move.w D1, [A6 + 0x18]
00000502 48C1 ext.l D1
00000504 9081 sub.l D0, D1
00000506 2800 move.l D4, D0
00000508 5284 addq.l D4, 1
0000050A 302E 0018 move.w D0, [A6 + 0x18]
0000050E 48C0 ext.l D0
00000510 2F00 move.l -[A7], D0
00000512 2004 move.l D0, D4
00000514 2206 move.l D1, D6
00000516 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
0000051A 2200 move.l D1, D0
0000051C 201F move.l D0, [A7]+
0000051E 2F00 move.l -[A7], D0
00000520 2004 move.l D0, D4
00000522 2F01 move.l -[A7], D1
00000524 2206 move.l D1, D6
00000526 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
0000052A 221F move.l D1, [A7]+
0000052C 2400 move.l D2, D0
0000052E 201F move.l D0, [A7]+
00000530 4A82 tst.l D2
00000532 6704 beq +0x6 /* 00000538 */
00000534 7401 moveq.l D2, 0x01
00000536 6002 bra +0x4 /* 0000053A */
label00000538:
00000538 7400 moveq.l D2, 0x00
label0000053A:
0000053A D481 add.l D2, D1
0000053C 2F00 move.l -[A7], D0
0000053E 2006 move.l D0, D6
00000540 2202 move.l D1, D2
00000542 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00000546 2200 move.l D1, D0
00000548 201F move.l D0, [A7]+
0000054A D280 add.l D1, D0
0000054C 302E 000E move.w D0, [A6 + 0xE]
00000550 48C0 ext.l D0
00000552 342D BA48 move.w D2, [A5 - 0x45B8]
00000556 48C2 ext.l D2
00000558 9082 sub.l D0, D2
0000055A 9280 sub.l D1, D0
0000055C 5381 subq.l D1, 1
0000055E 2D41 FFB0 move.l [A6 - 0x50], D1
00000562 302E FFA0 move.w D0, [A6 - 0x60]
00000566 48C0 ext.l D0
00000568 B0AE FFB0 cmp.l D0, [A6 - 0x50]
0000056C 6F06 ble +0x8 /* 00000574 */
0000056E 3D6E FFB2 FFA0 move.w [A6 - 0x60], [A6 - 0x4E]
label00000574:
00000574 4A6E FFAA tst.w [A6 - 0x56]
00000578 6752 beq +0x54 /* 000005CC */
0000057A 206E 001C movea.l A0, [A6 + 0x1C]
0000057E 2068 0256 movea.l A0, [A0 + 0x256]
00000582 48C5 ext.l D5
00000584 2005 move.l D0, D5
00000586 E580 asl D0, 2
00000588 2B70 0800 BA00 move.l [A5 - 0x4600], [A0 + D0]
0000058E 6732 beq +0x34 /* 000005C2 */
00000590 206D BA00 movea.l A0, [A5 - 0x4600]
00000594 3B50 BA46 move.w [A5 - 0x45BA], [A0]
00000598 302E FF9E move.w D0, [A6 - 0x62]
0000059C B050 cmp.w D0, [A0]
0000059E 6C06 bge +0x8 /* 000005A6 */
000005A0 3D6D BA46 FF9E move.w [A6 - 0x62], [A5 - 0x45BA]
label000005A6:
000005A6 206D BA00 movea.l A0, [A5 - 0x4600]
000005AA 3B68 0002 BA44 move.w [A5 - 0x45BC], [A0 + 0x2]
000005B0 302E FFA0 move.w D0, [A6 - 0x60]
000005B4 B068 0002 cmp.w D0, [A0 + 0x2]
000005B8 6F12 ble +0x14 /* 000005CC */
000005BA 3D6D BA44 FFA0 move.w [A6 - 0x60], [A5 - 0x45BC]
000005C0 600A bra +0xC /* 000005CC */
label000005C2:
000005C2 302E FF9E move.w D0, [A6 - 0x62]
000005C6 5340 subq.w D0, 1
000005C8 3D40 FFA0 move.w [A6 - 0x60], D0
label000005CC:
000005CC 302E FF9E move.w D0, [A6 - 0x62]
000005D0 B06E FFA0 cmp.w D0, [A6 - 0x60]
000005D4 6E00 00B8 bgt +0xBA /* 0000068E */
000005D8 302E FFA0 move.w D0, [A6 - 0x60]
000005DC 48C0 ext.l D0
000005DE 2F00 move.l -[A7], D0
000005E0 302E FF9E move.w D0, [A6 - 0x62]
000005E4 48C0 ext.l D0
000005E6 2F00 move.l -[A7], D0
000005E8 48C5 ext.l D5
000005EA 2F05 move.l -[A7], D5
000005EC 2F2E 001C move.l -[A7], [A6 + 0x1C]
000005F0 4E93 jsr [A3]
000005F2 4A40 tst.w D0
000005F4 4FEF 0010 lea.l A7, [A7 + 0x10]
000005F8 6608 bne +0xA /* 00000602 */
000005FA 536E FFA4 subq.w [A6 - 0x5C], 1
000005FE 6000 01BC bra +0x1BE /* 000007BC */
label00000602:
00000602 302E 0022 move.w D0, [A6 + 0x22]
00000606 48C0 ext.l D0
00000608 2F00 move.l -[A7], D0
0000060A 2F2E 001C move.l -[A7], [A6 + 0x1C]
0000060E 48C7 ext.l D7
00000610 2F07 move.l -[A7], D7
00000612 302E FF9A move.w D0, [A6 - 0x66]
00000616 48C0 ext.l D0
00000618 2F00 move.l -[A7], D0
0000061A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000061E 4EAD 113A jsr [A5 + 0x113A /* export_547 */]
00000622 4A40 tst.w D0
00000624 4FEF 0014 lea.l A7, [A7 + 0x14]
00000628 660A bne +0xC /* 00000634 */
0000062A 536E FFA4 subq.w [A6 - 0x5C], 1
0000062E 3A2E FF9C move.w D5, [A6 - 0x64]
00000632 605A bra +0x5C /* 0000068E */
label00000634:
00000634 302E FF9E move.w D0, [A6 - 0x62]
00000638 526E FF9E addq.w [A6 - 0x62], 1
0000063C B06E FFA0 cmp.w D0, [A6 - 0x60]
00000640 6610 bne +0x12 /* 00000652 */
00000642 48C5 ext.l D5
00000644 2F05 move.l -[A7], D5
00000646 2F2E 001C move.l -[A7], [A6 + 0x1C]
0000064A 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */]
0000064E 508F addq.l A7, 8
00000650 603C bra +0x3E /* 0000068E */
label00000652:
00000652 206D BA08 movea.l A0, [A5 - 0x45F8]
00000656 700F moveq.l D0, 0x0F
00000658 C028 0001 and.b D0, [A0 + 0x1]
0000065C 6706 beq +0x8 /* 00000664 */
0000065E 3D7C 0201 FFFE move.w [A6 - 0x2], 0x201
label00000664:
00000664 7010 moveq.l D0, 0x10
00000666 D1AD BA08 add.l [A5 - 0x45F8], D0
0000066A 3007 move.w D0, D7
0000066C 5247 addq.w D7, 1
0000066E B06E 000E cmp.w D0, [A6 + 0xE]
00000672 668E bne -0x70 /* 00000602 */
00000674 3E2E 000C move.w D7, [A6 + 0xC]
00000678 6088 bra -0x76 /* 00000602 */
label0000067A:
0000067A 4AAD BA04 tst.l [A5 - 0x45FC]
0000067E 670E beq +0x10 /* 0000068E */
00000680 48C5 ext.l D5
00000682 2F05 move.l -[A7], D5
00000684 2F2E 001C move.l -[A7], [A6 + 0x1C]
00000688 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */]
0000068C 508F addq.l A7, 8
label0000068E:
0000068E 302E FF9A move.w D0, [A6 - 0x66]
00000692 526E FF9A addq.w [A6 - 0x66], 1
00000696 B06E 000A cmp.w D0, [A6 + 0xA]
0000069A 6708 beq +0xA /* 000006A4 */
0000069C BA6E FF9C cmp.w D5, [A6 - 0x64]
000006A0 6600 00C8 bne +0xCA /* 0000076A */
label000006A4:
000006A4 206E 0010 movea.l A0, [A6 + 0x10]
000006A8 4A68 01C4 tst.w [A0 + 0x1C4]
000006AC 6700 00B2 beq +0xB4 /* 00000760 */
000006B0 302E 000E move.w D0, [A6 + 0xE]
000006B4 48C0 ext.l D0
000006B6 322E 000C move.w D1, [A6 + 0xC]
000006BA 48C1 ext.l D1
000006BC 9081 sub.l D0, D1
000006BE 2C00 move.l D6, D0
000006C0 5286 addq.l D6, 1
000006C2 302E 001A move.w D0, [A6 + 0x1A]
000006C6 48C0 ext.l D0
000006C8 322E 0018 move.w D1, [A6 + 0x18]
000006CC 48C1 ext.l D1
000006CE 9081 sub.l D0, D1
000006D0 2800 move.l D4, D0
000006D2 5284 addq.l D4, 1
000006D4 4A6E FFA2 tst.w [A6 - 0x5E]
000006D8 670A beq +0xC /* 000006E4 */
000006DA 302E 000E move.w D0, [A6 + 0xE]
000006DE 5240 addq.w D0, 1
000006E0 48C0 ext.l D0
000006E2 6006 bra +0x8 /* 000006EA */
label000006E4:
000006E4 302E 0018 move.w D0, [A6 + 0x18]
000006E8 48C0 ext.l D0
label000006EA:
000006EA 3D40 FFF2 move.w [A6 - 0xE], D0
000006EE 2004 move.l D0, D4
000006F0 2206 move.l D1, D6
000006F2 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
000006F6 2F00 move.l -[A7], D0
000006F8 2004 move.l D0, D4
000006FA 2206 move.l D1, D6
000006FC 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
00000700 2200 move.l D1, D0
00000702 201F move.l D0, [A7]+
00000704 4A81 tst.l D1
00000706 6704 beq +0x6 /* 0000070C */
00000708 7201 moveq.l D1, 0x01
0000070A 6002 bra +0x4 /* 0000070E */
label0000070C:
0000070C 7200 moveq.l D1, 0x00
label0000070E:
0000070E D280 add.l D1, D0
00000710 2D41 FFFA move.l [A6 - 0x6], D1
00000714 6030 bra +0x32 /* 00000746 */
label00000716:
00000716 302E FFF2 move.w D0, [A6 - 0xE]
0000071A B06E FFF4 cmp.w D0, [A6 - 0xC]
0000071E 6F06 ble +0x8 /* 00000726 */
00000720 3D6E FFF4 FFF2 move.w [A6 - 0xE], [A6 - 0xC]
label00000726:
00000726 41EE FFFA lea.l A0, [A6 - 0x6]
0000072A 2F20 move.l -[A7], -[A0]
0000072C 2F20 move.l -[A7], -[A0]
0000072E 2F20 move.l -[A7], -[A0]
00000730 41EE 0014 lea.l A0, [A6 + 0x14]
00000734 2F20 move.l -[A7], -[A0]
00000736 2F20 move.l -[A7], -[A0]
00000738 2F20 move.l -[A7], -[A0]
0000073A 4EBA 09CE jsr [PC + 0x9CE /* 0000110A */]
0000073E 4FEF 0018 lea.l A7, [A7 + 0x18]
00000742 DD6E FFF2 add.w [A6 - 0xE], D6
label00000746:
00000746 202E FFFA move.l D0, [A6 - 0x6]
0000074A 53AE FFFA subq.l [A6 - 0x6], 1
0000074E 4A80 tst.l D0
00000750 66C4 bne -0x3A /* 00000716 */
00000752 302E 000A move.w D0, [A6 + 0xA]
00000756 906E 0008 sub.w D0, [A6 + 0x8]
0000075A 5240 addq.w D0, 1
0000075C D16E FFEE add.w [A6 - 0x12], D0
label00000760:
00000760 426E FFA2 clr.w [A6 - 0x5E]
00000764 3D6E 0008 FF9A move.w [A6 - 0x66], [A6 + 0x8]
label0000076A:
0000076A 3005 move.w D0, D5
0000076C 5245 addq.w D5, 1
0000076E B06E FF9C cmp.w D0, [A6 - 0x64]
00000772 6748 beq +0x4A /* 000007BC */
00000774 6000 FD00 bra -0x2FE /* 00000476 */
label00000778:
00000778 206E 001C movea.l A0, [A6 + 0x1C]
0000077C 302E 0016 move.w D0, [A6 + 0x16]
00000780 B068 0194 cmp.w D0, [A0 + 0x194]
00000784 6C08 bge +0xA /* 0000078E */
00000786 302E 0016 move.w D0, [A6 + 0x16]
0000078A 48C0 ext.l D0
0000078C 600A bra +0xC /* 00000798 */
label0000078E:
0000078E 206E 001C movea.l A0, [A6 + 0x1C]
00000792 3028 0194 move.w D0, [A0 + 0x194]
00000796 48C0 ext.l D0
label00000798:
00000798 3D40 FF9C move.w [A6 - 0x64], D0
0000079C B045 cmp.w D0, D5
0000079E 6D18 blt +0x1A /* 000007B8 */
label000007A0:
000007A0 48C5 ext.l D5
000007A2 2F05 move.l -[A7], D5
000007A4 2F2E 001C move.l -[A7], [A6 + 0x1C]
000007A8 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */]
000007AC 508F addq.l A7, 8
000007AE 3005 move.w D0, D5
000007B0 5245 addq.w D5, 1
000007B2 B06E FF9C cmp.w D0, [A6 - 0x64]
000007B6 6DE8 blt -0x16 /* 000007A0 */
label000007B8:
000007B8 526E FFA4 addq.w [A6 - 0x5C], 1
label000007BC:
000007BC 2F2E 001C move.l -[A7], [A6 + 0x1C]
000007C0 4EAD 144A jsr [A5 + 0x144A /* export_645 */]
000007C4 588F addq.l A7, 4
label000007C6:
000007C6 4A6E FFA6 tst.w [A6 - 0x5A]
000007CA 673E beq +0x40 /* 0000080A */
000007CC 7000 moveq.l D0, 0x00
000007CE 302E FFFE move.w D0, [A6 - 0x2]
000007D2 80BC 0000 0114 or.l D0, 0x114
000007D8 2F00 move.l -[A7], D0
000007DA 4878 0180 push.l 0x180
000007DE 302E 001A move.w D0, [A6 + 0x1A]
000007E2 48C0 ext.l D0
000007E4 2F00 move.l -[A7], D0
000007E6 302E 0018 move.w D0, [A6 + 0x18]
000007EA 48C0 ext.l D0
000007EC 2F00 move.l -[A7], D0
000007EE 302E 0016 move.w D0, [A6 + 0x16]
000007F2 48C0 ext.l D0
000007F4 2F00 move.l -[A7], D0
000007F6 302E 0014 move.w D0, [A6 + 0x14]
000007FA 48C0 ext.l D0
000007FC 2F00 move.l -[A7], D0
000007FE 2F2E 001C move.l -[A7], [A6 + 0x1C]
00000802 4EAD 14AA jsr [A5 + 0x14AA /* export_657 */]
00000806 4FEF 001C lea.l A7, [A7 + 0x1C]
label0000080A:
0000080A 4A6E FFA8 tst.w [A6 - 0x58]
0000080E 6704 beq +0x6 /* 00000814 */
00000810 4EBA 018E jsr [PC + 0x18E /* 000009A0 */]
label00000814:
00000814 486E FFB4 pea.l [A6 - 0x4C]
00000818 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
0000081C 302E FFA4 move.w D0, [A6 - 0x5C]
00000820 588F addq.l A7, 4
00000822 4CEE 08F0 FF5E movem.l D4,D5,D6,D7,A3, [A6 - 0xA2]
00000828 4E5E unlink A6
0000082A 4E75 rts
fn0000082C:
0000082C 48E7 0300 movem.l -[A7], D6,D7
00000830 202D B9A2 move.l D0, [A5 - 0x465E]
00000834 B0AD B996 cmp.l D0, [A5 - 0x466A]
00000838 57C6 seq D6
0000083A 0246 0001 andi.w D6, 0x1
0000083E 6600 0158 bne +0x15A /* 00000998 */
00000842 4247 clr.w D7
00000844 6026 bra +0x28 /* 0000086C */
label00000846:
00000846 206D B9A2 movea.l A0, [A5 - 0x465E]
0000084A 2068 0246 movea.l A0, [A0 + 0x246]
0000084E 48C7 ext.l D7
00000850 2007 move.l D0, D7
00000852 2200 move.l D1, D0
00000854 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00000858 4841 swap.w D1
0000085A C2FC 0022 mulu.w D1, 0x22 /* '\"' */
0000085E 4841 swap.w D1
00000860 4241 clr.w D1
00000862 D081 add.l D0, D1
00000864 31BC FFFF 0820 move.w [A0 + D0 + 0x20], 0xFFFF
0000086A 5247 addq.w D7, 1
label0000086C:
0000086C 48C7 ext.l D7
0000086E 206D B9A2 movea.l A0, [A5 - 0x465E]
00000872 7000 moveq.l D0, 0x00
00000874 3028 0160 move.w D0, [A0 + 0x160]
00000878 B087 cmp.l D0, D7
0000087A 62CA bhi -0x34 /* 00000846 */
0000087C 4A6D B9A6 tst.w [A5 - 0x465A]
00000880 670A beq +0xC /* 0000088C */
00000882 7009 moveq.l D0, 0x09
00000884 B06D B9A6 cmp.w D0, [A5 - 0x465A]
00000888 6600 00E8 bne +0xEA /* 00000972 */
label0000088C:
0000088C 4247 clr.w D7
0000088E 602E bra +0x30 /* 000008BE */
label00000890:
00000890 206D B9A2 movea.l A0, [A5 - 0x465E]
00000894 2068 0242 movea.l A0, [A0 + 0x242]
00000898 48C7 ext.l D7
0000089A 2007 move.l D0, D7
0000089C E580 asl D0, 2
0000089E 4AB0 0800 tst.l [A0 + D0]
000008A2 6718 beq +0x1A /* 000008BC */
000008A4 206D B9A2 movea.l A0, [A5 - 0x465E]
000008A8 2068 0242 movea.l A0, [A0 + 0x242]
000008AC 48C7 ext.l D7
000008AE 2007 move.l D0, D7
000008B0 E580 asl D0, 2
000008B2 2070 0800 movea.l A0, [A0 + D0]
000008B6 317C FFFF 0004 move.w [A0 + 0x4], 0xFFFF
label000008BC:
000008BC 5247 addq.w D7, 1
label000008BE:
000008BE 48C7 ext.l D7
000008C0 206D B9A2 movea.l A0, [A5 - 0x465E]
000008C4 7000 moveq.l D0, 0x00
000008C6 3028 015E move.w D0, [A0 + 0x15E]
000008CA B087 cmp.l D0, D7
000008CC 62C2 bhi -0x3C /* 00000890 */
000008CE 4247 clr.w D7
000008D0 601C bra +0x1E /* 000008EE */
label000008D2:
000008D2 206D B9A2 movea.l A0, [A5 - 0x465E]
000008D6 2068 021A movea.l A0, [A0 + 0x21A]
000008DA 48C7 ext.l D7
000008DC 2007 move.l D0, D7
000008DE D080 add.l D0, D0
000008E0 2200 move.l D1, D0
000008E2 E588 lsl D0, 2
000008E4 D081 add.l D0, D1
000008E6 31BC FFFF 0808 move.w [A0 + D0 + 0x8], 0xFFFF
000008EC 5247 addq.w D7, 1
label000008EE:
000008EE 206D B9A2 movea.l A0, [A5 - 0x465E]
000008F2 BE68 0172 cmp.w D7, [A0 + 0x172]
000008F6 6DDA blt -0x24 /* 000008D2 */
000008F8 4247 clr.w D7
000008FA 602C bra +0x2E /* 00000928 */
label000008FC:
000008FC 206D B9A2 movea.l A0, [A5 - 0x465E]
00000900 2068 023E movea.l A0, [A0 + 0x23E]
00000904 48C7 ext.l D7
00000906 2007 move.l D0, D7
00000908 E580 asl D0, 2
0000090A 4AB0 0800 tst.l [A0 + D0]
0000090E 6716 beq +0x18 /* 00000926 */
00000910 206D B9A2 movea.l A0, [A5 - 0x465E]
00000914 2068 023E movea.l A0, [A0 + 0x23E]
00000918 48C7 ext.l D7
0000091A 2007 move.l D0, D7
0000091C E580 asl D0, 2
0000091E 2070 0800 movea.l A0, [A0 + D0]
00000922 30BC FFFF move.w [A0], 0xFFFF
label00000926:
00000926 5247 addq.w D7, 1
label00000928:
00000928 48C7 ext.l D7
0000092A 206D B9A2 movea.l A0, [A5 - 0x465E]
0000092E 7000 moveq.l D0, 0x00
00000930 3028 015C move.w D0, [A0 + 0x15C]
00000934 B087 cmp.l D0, D7
00000936 62C4 bhi -0x3A /* 000008FC */
00000938 4247 clr.w D7
0000093A 6026 bra +0x28 /* 00000962 */
label0000093C:
0000093C 206D B9A2 movea.l A0, [A5 - 0x465E]
00000940 2068 0252 movea.l A0, [A0 + 0x252]
00000944 48C7 ext.l D7
00000946 2007 move.l D0, D7
00000948 2200 move.l D1, D0
0000094A C0FC 000E mulu.w D0, 0xE
0000094E 4841 swap.w D1
00000950 C2FC 000E mulu.w D1, 0xE
00000954 4841 swap.w D1
00000956 4241 clr.w D1
00000958 D081 add.l D0, D1
0000095A 31BC FFFF 080C move.w [A0 + D0 + 0xC], 0xFFFF
00000960 5247 addq.w D7, 1
label00000962:
00000962 48C7 ext.l D7
00000964 206D B9A2 movea.l A0, [A5 - 0x465E]
00000968 7000 moveq.l D0, 0x00
0000096A 3028 0166 move.w D0, [A0 + 0x166]
0000096E B087 cmp.l D0, D7
00000970 62CA bhi -0x34 /* 0000093C */
label00000972:
00000972 7000 moveq.l D0, 0x00
00000974 2F00 move.l -[A7], D0
00000976 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
0000097A 41ED B9BE lea.l A0, [A5 - 0x4642]
0000097E 43ED B99A lea.l A1, [A5 - 0x4666]
00000982 20D9 move.l [A0]+, [A1]+
00000984 20D9 move.l [A0]+, [A1]+
00000986 20D9 move.l [A0]+, [A1]+
00000988 41ED 27AA lea.l A0, [A5 + 0x27AA /* export_1265 */]
0000098C 2B48 B9EC move.l [A5 - 0x4614], A0
00000990 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
00000994 3C00 move.w D6, D0
00000996 588F addq.l A7, 4
label00000998:
00000998 3006 move.w D0, D6
0000099A 4CDF 00C0 movem.l D6,D7, [A7]+
0000099E 4E75 rts
fn000009A0:
000009A0 2F07 move.l -[A7], D7
000009A2 202D B9A2 move.l D0, [A5 - 0x465E]
000009A6 B0AD B996 cmp.l D0, [A5 - 0x466A]
000009AA 6700 00F0 beq +0xF2 /* 00000A9C */
000009AE 4247 clr.w D7
000009B0 605E bra +0x60 /* 00000A10 */
label000009B2:
000009B2 206D B9A2 movea.l A0, [A5 - 0x465E]
000009B6 2068 0246 movea.l A0, [A0 + 0x246]
000009BA 48C7 ext.l D7
000009BC 2007 move.l D0, D7
000009BE 2200 move.l D1, D0
000009C0 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
000009C4 4841 swap.w D1
000009C6 C2FC 0022 mulu.w D1, 0x22 /* '\"' */
000009CA 4841 swap.w D1
000009CC 4241 clr.w D1
000009CE D081 add.l D0, D1
000009D0 7200 moveq.l D1, 0x00
000009D2 3230 0820 move.w D1, [A0 + D0 + 0x20]
000009D6 0C81 0000 FFFF cmpi.l D1, 0xFFFF
000009DC 6730 beq +0x32 /* 00000A0E */
000009DE 206D B9A2 movea.l A0, [A5 - 0x465E]
000009E2 2068 0246 movea.l A0, [A0 + 0x246]
000009E6 48C7 ext.l D7
000009E8 2007 move.l D0, D7
000009EA 2200 move.l D1, D0
000009EC C0FC 0022 mulu.w D0, 0x22 /* '\"' */
000009F0 4841 swap.w D1
000009F2 C2FC 0022 mulu.w D1, 0x22 /* '\"' */
000009F6 4841 swap.w D1
000009F8 4241 clr.w D1
000009FA D081 add.l D0, D1
000009FC 7200 moveq.l D1, 0x00
000009FE 3230 0820 move.w D1, [A0 + D0 + 0x20]
00000A02 2F01 move.l -[A7], D1
00000A04 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000A08 4EAD 146A jsr [A5 + 0x146A /* export_649 */]
00000A0C 508F addq.l A7, 8
label00000A0E:
00000A0E 5247 addq.w D7, 1
label00000A10:
00000A10 48C7 ext.l D7
00000A12 206D B9A2 movea.l A0, [A5 - 0x465E]
00000A16 7000 moveq.l D0, 0x00
00000A18 3028 0160 move.w D0, [A0 + 0x160]
00000A1C B087 cmp.l D0, D7
00000A1E 6292 bhi -0x6C /* 000009B2 */
00000A20 4A6D B9A6 tst.w [A5 - 0x465A]
00000A24 6708 beq +0xA /* 00000A2E */
00000A26 7009 moveq.l D0, 0x09
00000A28 B06D B9A6 cmp.w D0, [A5 - 0x465A]
00000A2C 666E bne +0x70 /* 00000A9C */
label00000A2E:
00000A2E 4247 clr.w D7
00000A30 605A bra +0x5C /* 00000A8C */
label00000A32:
00000A32 206D B9A2 movea.l A0, [A5 - 0x465E]
00000A36 2068 0242 movea.l A0, [A0 + 0x242]
00000A3A 48C7 ext.l D7
00000A3C 2007 move.l D0, D7
00000A3E E580 asl D0, 2
00000A40 4AB0 0800 tst.l [A0 + D0]
00000A44 6744 beq +0x46 /* 00000A8A */
00000A46 206D B9A2 movea.l A0, [A5 - 0x465E]
00000A4A 2068 0242 movea.l A0, [A0 + 0x242]
00000A4E 48C7 ext.l D7
00000A50 2007 move.l D0, D7
00000A52 E580 asl D0, 2
00000A54 2070 0800 movea.l A0, [A0 + D0]
00000A58 7000 moveq.l D0, 0x00
00000A5A 3028 0004 move.w D0, [A0 + 0x4]
00000A5E 0C80 0000 FFFF cmpi.l D0, 0xFFFF
00000A64 6724 beq +0x26 /* 00000A8A */
00000A66 206D B9A2 movea.l A0, [A5 - 0x465E]
00000A6A 2068 0242 movea.l A0, [A0 + 0x242]
00000A6E 48C7 ext.l D7
00000A70 2007 move.l D0, D7
00000A72 E580 asl D0, 2
00000A74 2070 0800 movea.l A0, [A0 + D0]
00000A78 7000 moveq.l D0, 0x00
00000A7A 3028 0004 move.w D0, [A0 + 0x4]
00000A7E 2F00 move.l -[A7], D0
00000A80 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000A84 4EAD 11A2 jsr [A5 + 0x11A2 /* export_560 */]
00000A88 508F addq.l A7, 8
label00000A8A:
00000A8A 5247 addq.w D7, 1
label00000A8C:
00000A8C 48C7 ext.l D7
00000A8E 206D B9A2 movea.l A0, [A5 - 0x465E]
00000A92 7000 moveq.l D0, 0x00
00000A94 3028 015E move.w D0, [A0 + 0x15E]
00000A98 B087 cmp.l D0, D7
00000A9A 6296 bhi -0x68 /* 00000A32 */
label00000A9C:
00000A9C 2E1F move.l D7, [A7]+
00000A9E 4E75 rts
export_1265:
00000AA0 4E56 FFFE link A6, -0x0002
00000AA4 48E7 0300 movem.l -[A7], D6,D7
00000AA8 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */]
00000AAC 7E01 moveq.l D7, 0x01
00000AAE 4A6D B9A6 tst.w [A5 - 0x465A]
00000AB2 6712 beq +0x14 /* 00000AC6 */
00000AB4 7001 moveq.l D0, 0x01
00000AB6 B06D B9A6 cmp.w D0, [A5 - 0x465A]
00000ABA 670A beq +0xC /* 00000AC6 */
00000ABC 7006 moveq.l D0, 0x06
00000ABE B06D B9A6 cmp.w D0, [A5 - 0x465A]
00000AC2 6600 0092 bne +0x94 /* 00000B56 */
label00000AC6:
00000AC6 206D B9C6 movea.l A0, [A5 - 0x463A]
00000ACA 2068 0246 movea.l A0, [A0 + 0x246]
00000ACE 3C2D B9D6 move.w D6, [A5 - 0x462A]
00000AD2 7000 moveq.l D0, 0x00
00000AD4 3006 move.w D0, D6
00000AD6 2200 move.l D1, D0
00000AD8 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00000ADC 4841 swap.w D1
00000ADE C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00000AE2 4841 swap.w D1
00000AE4 4241 clr.w D1
00000AE6 D081 add.l D0, D1
00000AE8 7200 moveq.l D1, 0x00
00000AEA 3230 0820 move.w D1, [A0 + D0 + 0x20]
00000AEE 0C81 0000 FFFF cmpi.l D1, 0xFFFF
00000AF4 6660 bne +0x62 /* 00000B56 */
00000AF6 486E FFFE pea.l [A6 - 0x2]
00000AFA 206D B9C6 movea.l A0, [A5 - 0x463A]
00000AFE 2068 0246 movea.l A0, [A0 + 0x246]
00000B02 7000 moveq.l D0, 0x00
00000B04 3006 move.w D0, D6
00000B06 2200 move.l D1, D0
00000B08 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00000B0C 4841 swap.w D1
00000B0E C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00000B12 4841 swap.w D1
00000B14 4241 clr.w D1
00000B16 D081 add.l D0, D1
00000B18 4870 0800 pea.l [A0 + D0]
00000B1C 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000B20 4EAD 1462 jsr [A5 + 0x1462 /* export_648 */]
00000B24 4A40 tst.w D0
00000B26 4FEF 000C lea.l A7, [A7 + 0xC]
00000B2A 6606 bne +0x8 /* 00000B32 */
00000B2C 5347 subq.w D7, 1
00000B2E 6000 0118 bra +0x11A /* 00000C48 */
label00000B32:
00000B32 206D B9C6 movea.l A0, [A5 - 0x463A]
00000B36 2068 0246 movea.l A0, [A0 + 0x246]
00000B3A 7000 moveq.l D0, 0x00
00000B3C 3006 move.w D0, D6
00000B3E 2200 move.l D1, D0
00000B40 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00000B44 4841 swap.w D1
00000B46 C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00000B4A 4841 swap.w D1
00000B4C 4241 clr.w D1
00000B4E D081 add.l D0, D1
00000B50 31AE FFFE 0820 move.w [A0 + D0 + 0x20], [A6 - 0x2]
label00000B56:
00000B56 4A6D B9A6 tst.w [A5 - 0x465A]
00000B5A 670A beq +0xC /* 00000B66 */
00000B5C 7009 moveq.l D0, 0x09
00000B5E B06D B9A6 cmp.w D0, [A5 - 0x465A]
00000B62 6600 00E4 bne +0xE6 /* 00000C48 */
label00000B66:
00000B66 7028 moveq.l D0, 0x28
00000B68 C02D B9D2 and.b D0, [A5 - 0x462E]
00000B6C 0C00 0020 cmpi.b D0, 0x20 /* ' ' */
00000B70 6600 00D6 bne +0xD8 /* 00000C48 */
00000B74 206D B9C6 movea.l A0, [A5 - 0x463A]
00000B78 2068 0242 movea.l A0, [A0 + 0x242]
00000B7C 7000 moveq.l D0, 0x00
00000B7E 302D B9D8 move.w D0, [A5 - 0x4628]
00000B82 E580 asl D0, 2
00000B84 2070 0800 movea.l A0, [A0 + D0]
00000B88 7000 moveq.l D0, 0x00
00000B8A 3028 0004 move.w D0, [A0 + 0x4]
00000B8E 0C80 0000 FFFF cmpi.l D0, 0xFFFF
00000B94 6600 00B2 bne +0xB4 /* 00000C48 */
00000B98 206D B9C6 movea.l A0, [A5 - 0x463A]
00000B9C 2068 0242 movea.l A0, [A0 + 0x242]
00000BA0 7000 moveq.l D0, 0x00
00000BA2 302D B9D8 move.w D0, [A5 - 0x4628]
00000BA6 E580 asl D0, 2
00000BA8 2070 0800 movea.l A0, [A0 + D0]
00000BAC 4868 0009 pea.l [A0 + 0x9]
00000BB0 2B6D BBB8 BA80 move.l [A5 - 0x4580], [A5 - 0x4448]
00000BB6 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
00000BBA 206D B9C6 movea.l A0, [A5 - 0x463A]
00000BBE 2068 0242 movea.l A0, [A0 + 0x242]
00000BC2 7000 moveq.l D0, 0x00
00000BC4 302D B9D8 move.w D0, [A5 - 0x4628]
00000BC8 E580 asl D0, 2
00000BCA 2070 0800 movea.l A0, [A0 + D0]
00000BCE 3028 0006 move.w D0, [A0 + 0x6]
00000BD2 48C0 ext.l D0
00000BD4 2F00 move.l -[A7], D0
00000BD6 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00000BDA 4EBA 0078 jsr [PC + 0x78 /* 00000C54 */]
00000BDE 4A40 tst.w D0
00000BE0 6764 beq +0x66 /* 00000C46 */
00000BE2 206D B9C6 movea.l A0, [A5 - 0x463A]
00000BE6 2068 0242 movea.l A0, [A0 + 0x242]
00000BEA 7000 moveq.l D0, 0x00
00000BEC 302D B9D8 move.w D0, [A5 - 0x4628]
00000BF0 E580 asl D0, 2
00000BF2 2070 0800 movea.l A0, [A0 + D0]
00000BF6 7000 moveq.l D0, 0x00
00000BF8 1028 0008 move.b D0, [A0 + 0x8]
00000BFC 2F00 move.l -[A7], D0
00000BFE 206D B9C6 movea.l A0, [A5 - 0x463A]
00000C02 2068 0242 movea.l A0, [A0 + 0x242]
00000C06 7000 moveq.l D0, 0x00
00000C08 302D B9D8 move.w D0, [A5 - 0x4628]
00000C0C E580 asl D0, 2
00000C0E 2070 0800 movea.l A0, [A0 + D0]
00000C12 4868 0004 pea.l [A0 + 0x4]
00000C16 206D B9C6 movea.l A0, [A5 - 0x463A]
00000C1A 2068 0242 movea.l A0, [A0 + 0x242]
00000C1E 7000 moveq.l D0, 0x00
00000C20 302D B9D8 move.w D0, [A5 - 0x4628]
00000C24 E580 asl D0, 2
00000C26 2070 0800 movea.l A0, [A0 + D0]
00000C2A 3028 0006 move.w D0, [A0 + 0x6]
00000C2E 48C0 ext.l D0
00000C30 2F00 move.l -[A7], D0
00000C32 2F2D BBB8 move.l -[A7], [A5 - 0x4448]
00000C36 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000C3A 4EAD 119A jsr [A5 + 0x119A /* export_559 */]
00000C3E 4A40 tst.w D0
00000C40 4FEF 0014 lea.l A7, [A7 + 0x14]
00000C44 6602 bne +0x4 /* 00000C48 */
label00000C46:
00000C46 5347 subq.w D7, 1
label00000C48:
00000C48 3007 move.w D0, D7
00000C4A 4CEE 00C0 FFF6 movem.l D6,D7, [A6 - 0xA]
00000C50 4E5E unlink A6
00000C52 4E75 rts
fn00000C54:
00000C54 48E7 0720 movem.l -[A7], D5,D6,D7,A2
00000C58 4245 clr.w D5
label00000C5A:
00000C5A 7019 moveq.l D0, 0x19
00000C5C 2F00 move.l -[A7], D0
00000C5E 4EAD 11C2 jsr [A5 + 0x11C2 /* export_564 */]
00000C62 3C00 move.w D6, D0
00000C64 5B40 subq.w D0, 5
00000C66 588F addq.l A7, 4
00000C68 6700 0106 beq +0x108 /* 00000D70 */
00000C6C 0440 0009 subi.w D0, 0x9 /* '\t' */
00000C70 6716 beq +0x18 /* 00000C88 */
00000C72 5340 subq.w D0, 1
00000C74 670E beq +0x10 /* 00000C84 */
00000C76 0440 0012 subi.w D0, 0x12
00000C7A 6600 0184 bne +0x186 /* 00000E00 */
00000C7E 5245 addq.w D5, 1
00000C80 6000 023E bra +0x240 /* 00000EC0 */
label00000C84:
00000C84 52AD BA80 addq.l [A5 - 0x4580], 1
label00000C88:
00000C88 52AD BA80 addq.l [A5 - 0x4580], 1
00000C8C 206D B9C6 movea.l A0, [A5 - 0x463A]
00000C90 2068 0252 movea.l A0, [A0 + 0x252]
00000C94 226D BA80 movea.l A1, [A5 - 0x4580]
00000C98 7000 moveq.l D0, 0x00
00000C9A 1011 move.b D0, [A1]
00000C9C 2200 move.l D1, D0
00000C9E C0FC 000E mulu.w D0, 0xE
00000CA2 4841 swap.w D1
00000CA4 C2FC 000E mulu.w D1, 0xE
00000CA8 4841 swap.w D1
00000CAA 4241 clr.w D1
00000CAC D081 add.l D0, D1
00000CAE 3B70 080C BB84 move.w [A5 - 0x447C], [A0 + D0 + 0xC]
00000CB4 7200 moveq.l D1, 0x00
00000CB6 3230 080C move.w D1, [A0 + D0 + 0xC]
00000CBA 0C81 0000 FFFF cmpi.l D1, 0xFFFF
00000CC0 6600 009E bne +0xA0 /* 00000D60 */
00000CC4 206D B9C6 movea.l A0, [A5 - 0x463A]
00000CC8 2068 0252 movea.l A0, [A0 + 0x252]
00000CCC 226D BA80 movea.l A1, [A5 - 0x4580]
00000CD0 7000 moveq.l D0, 0x00
00000CD2 1011 move.b D0, [A1]
00000CD4 2200 move.l D1, D0
00000CD6 C0FC 000E mulu.w D0, 0xE
00000CDA 4841 swap.w D1
00000CDC C2FC 000E mulu.w D1, 0xE
00000CE0 4841 swap.w D1
00000CE2 4241 clr.w D1
00000CE4 D081 add.l D0, D1
00000CE6 2030 0804 move.l D0, [A0 + D0 + 0x4]
00000CEA 5280 addq.l D0, 1
00000CEC 2F00 move.l -[A7], D0
00000CEE 206D B9C6 movea.l A0, [A5 - 0x463A]
00000CF2 2068 024E movea.l A0, [A0 + 0x24E]
00000CF6 226D B9C6 movea.l A1, [A5 - 0x463A]
00000CFA 2269 0252 movea.l A1, [A1 + 0x252]
00000CFE 246D BA80 movea.l A2, [A5 - 0x4580]
00000D02 7000 moveq.l D0, 0x00
00000D04 1012 move.b D0, [A2]
00000D06 2200 move.l D1, D0
00000D08 C0FC 000E mulu.w D0, 0xE
00000D0C 4841 swap.w D1
00000D0E C2FC 000E mulu.w D1, 0xE
00000D12 4841 swap.w D1
00000D14 4241 clr.w D1
00000D16 D081 add.l D0, D1
00000D18 2271 0804 movea.l A1, [A1 + D0 + 0x4]
00000D1C 7000 moveq.l D0, 0x00
00000D1E 1011 move.b D0, [A1]
00000D20 E780 asl D0, 3
00000D22 2F30 0800 move.l -[A7], [A0 + D0]
00000D26 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000D2A 4EAD 1382 jsr [A5 + 0x1382 /* export_620 */]
00000D2E 4A40 tst.w D0
00000D30 4FEF 000C lea.l A7, [A7 + 0xC]
00000D34 6700 018A beq +0x18C /* 00000EC0 */
00000D38 206D B9C6 movea.l A0, [A5 - 0x463A]
00000D3C 2068 0252 movea.l A0, [A0 + 0x252]
00000D40 226D BA80 movea.l A1, [A5 - 0x4580]
00000D44 7000 moveq.l D0, 0x00
00000D46 1011 move.b D0, [A1]
00000D48 2200 move.l D1, D0
00000D4A C0FC 000E mulu.w D0, 0xE
00000D4E 4841 swap.w D1
00000D50 C2FC 000E mulu.w D1, 0xE
00000D54 4841 swap.w D1
00000D56 4241 clr.w D1
00000D58 D081 add.l D0, D1
00000D5A 31AD BB84 080C move.w [A0 + D0 + 0xC], [A5 - 0x447C]
label00000D60:
00000D60 206D BA80 movea.l A0, [A5 - 0x4580]
00000D64 52AD BA80 addq.l [A5 - 0x4580], 1
00000D68 10AD BB85 move.b [A0], [A5 - 0x447B]
00000D6C 6000 FEEC bra -0x112 /* 00000C5A */
label00000D70:
00000D70 206D BA80 movea.l A0, [A5 - 0x4580]
00000D74 7000 moveq.l D0, 0x00
00000D76 1010 move.b D0, [A0]
00000D78 206D BA80 movea.l A0, [A5 - 0x4580]
00000D7C 7200 moveq.l D1, 0x00
00000D7E 1228 0001 move.b D1, [A0 + 0x1]
00000D82 E149 lsl D1.w, 8
00000D84 3E01 move.w D7, D1
00000D86 8E40 or.w D7, D0
00000D88 206D B9C6 movea.l A0, [A5 - 0x463A]
00000D8C 2068 023E movea.l A0, [A0 + 0x23E]
00000D90 48C7 ext.l D7
00000D92 2007 move.l D0, D7
00000D94 E580 asl D0, 2
00000D96 2070 0800 movea.l A0, [A0 + D0]
00000D9A 3B50 B994 move.w [A5 - 0x466C], [A0]
00000D9E 7000 moveq.l D0, 0x00
00000DA0 3010 move.w D0, [A0]
00000DA2 0C80 0000 FFFF cmpi.l D0, 0xFFFF
00000DA8 663C bne +0x3E /* 00000DE6 */
00000DAA 206D B9C6 movea.l A0, [A5 - 0x463A]
00000DAE 2068 023E movea.l A0, [A0 + 0x23E]
00000DB2 48C7 ext.l D7
00000DB4 2007 move.l D0, D7
00000DB6 E580 asl D0, 2
00000DB8 2070 0800 movea.l A0, [A0 + D0]
00000DBC 4868 0002 pea.l [A0 + 0x2]
00000DC0 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000DC4 4EBA 0102 jsr [PC + 0x102 /* 00000EC8 */]
00000DC8 4A40 tst.w D0
00000DCA 508F addq.l A7, 8
00000DCC 6700 00F2 beq +0xF4 /* 00000EC0 */
00000DD0 206D B9C6 movea.l A0, [A5 - 0x463A]
00000DD4 2068 023E movea.l A0, [A0 + 0x23E]
00000DD8 48C7 ext.l D7
00000DDA 2007 move.l D0, D7
00000DDC E580 asl D0, 2
00000DDE 2070 0800 movea.l A0, [A0 + D0]
00000DE2 30AD B994 move.w [A0], [A5 - 0x466C]
label00000DE6:
00000DE6 206D BA80 movea.l A0, [A5 - 0x4580]
00000DEA 10AD B995 move.b [A0], [A5 - 0x466B]
00000DEE 206D BA80 movea.l A0, [A5 - 0x4580]
00000DF2 116D B994 0001 move.b [A0 + 0x1], [A5 - 0x466C]
00000DF8 54AD BA80 addq.l [A5 - 0x4580], 2
00000DFC 6000 FE5C bra -0x1A2 /* 00000C5A */
label00000E00:
00000E00 206D B9C6 movea.l A0, [A5 - 0x463A]
00000E04 2068 021A movea.l A0, [A0 + 0x21A]
00000E08 226D BA80 movea.l A1, [A5 - 0x4580]
00000E0C 7000 moveq.l D0, 0x00
00000E0E 1011 move.b D0, [A1]
00000E10 D080 add.l D0, D0
00000E12 2200 move.l D1, D0
00000E14 E588 lsl D0, 2
00000E16 D081 add.l D0, D1
00000E18 3B70 0808 BD94 move.w [A5 - 0x426C], [A0 + D0 + 0x8]
00000E1E 7200 moveq.l D1, 0x00
00000E20 3230 0808 move.w D1, [A0 + D0 + 0x8]
00000E24 0C81 0000 FFFF cmpi.l D1, 0xFFFF
00000E2A 6648 bne +0x4A /* 00000E74 */
00000E2C 206D B9C6 movea.l A0, [A5 - 0x463A]
00000E30 2068 021A movea.l A0, [A0 + 0x21A]
00000E34 226D BA80 movea.l A1, [A5 - 0x4580]
00000E38 7000 moveq.l D0, 0x00
00000E3A 1011 move.b D0, [A1]
00000E3C D080 add.l D0, D0
00000E3E 2200 move.l D1, D0
00000E40 E588 lsl D0, 2
00000E42 D081 add.l D0, D1
00000E44 2F30 0804 move.l -[A7], [A0 + D0 + 0x4]
00000E48 2F2D B996 move.l -[A7], [A5 - 0x466A]
00000E4C 4EAD 11BA jsr [A5 + 0x11BA /* export_563 */]
00000E50 4A40 tst.w D0
00000E52 508F addq.l A7, 8
00000E54 676A beq +0x6C /* 00000EC0 */
00000E56 206D B9C6 movea.l A0, [A5 - 0x463A]
00000E5A 2068 021A movea.l A0, [A0 + 0x21A]
00000E5E 226D BA80 movea.l A1, [A5 - 0x4580]
00000E62 7000 moveq.l D0, 0x00
00000E64 1011 move.b D0, [A1]
00000E66 D080 add.l D0, D0
00000E68 2200 move.l D1, D0
00000E6A E588 lsl D0, 2
00000E6C D081 add.l D0, D1
00000E6E 31AD BD94 0808 move.w [A0 + D0 + 0x8], [A5 - 0x426C]
label00000E74:
00000E74 206D BA80 movea.l A0, [A5 - 0x4580]
00000E78 10AD BD95 move.b [A0], [A5 - 0x426B]
00000E7C 3006 move.w D0, D6
00000E7E 0440 000A subi.w D0, 0xA /* '\n' */
00000E82 6B34 bmi +0x36 /* 00000EB8 */
00000E84 0C40 0001 cmpi.w D0, 0x1
00000E88 6E2E bgt +0x30 /* 00000EB8 */
00000E8A D040 add.w D0, D0
00000E8C 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000E90 4EFB 0000 jmp [PC + D0.w]
00000E94 0006 0012 ori.b D6, 0x12
00000E98 06AD 0000 000A BA80 addi.l [A5 - 0x4580], 0xA /* '\n' */
00000EA0 6000 FDB8 bra -0x246 /* 00000C5A */
00000EA4 206D BA80 movea.l A0, [A5 - 0x4580]
00000EA8 7000 moveq.l D0, 0x00
00000EAA 1028 0001 move.b D0, [A0 + 0x1]
00000EAE 5480 addq.l D0, 2
00000EB0 D1AD BA80 add.l [A5 - 0x4580], D0
00000EB4 6000 FDA4 bra -0x25A /* 00000C5A */
label00000EB8:
00000EB8 5AAD BA80 addq.l [A5 - 0x4580], 5
00000EBC 6000 FD9C bra -0x262 /* 00000C5A */
label00000EC0:
00000EC0 3005 move.w D0, D5
00000EC2 4CDF 04E0 movem.l D5,D6,D7,A2, [A7]+
00000EC6 4E75 rts
fn00000EC8:
00000EC8 4E56 FEF8 link A6, -0x0108
00000ECC 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000ED0 286E 0008 movea.l A4, [A6 + 0x8]
00000ED4 266E 000C movea.l A3, [A6 + 0xC]
00000ED8 7C01 moveq.l D6, 0x01
00000EDA 4247 clr.w D7
label00000EDC:
00000EDC 48C7 ext.l D7
00000EDE 7000 moveq.l D0, 0x00
00000EE0 302C 015C move.w D0, [A4 + 0x15C]
00000EE4 B087 cmp.l D0, D7
00000EE6 6600 00F4 bne +0xF6 /* 00000FDC */
00000EEA 48C7 ext.l D7
00000EEC 2007 move.l D0, D7
00000EEE 5280 addq.l D0, 1
00000EF0 E580 asl D0, 2
00000EF2 2F00 move.l -[A7], D0
00000EF4 48C7 ext.l D7
00000EF6 2007 move.l D0, D7
00000EF8 E580 asl D0, 2
00000EFA 2F00 move.l -[A7], D0
00000EFC 486C 023E pea.l [A4 + 0x23E]
00000F00 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00000F04 4A40 tst.w D0
00000F06 4FEF 000C lea.l A7, [A7 + 0xC]
00000F0A 6700 00CC beq +0xCE /* 00000FD8 */
00000F0E 7000 moveq.l D0, 0x00
00000F10 1013 move.b D0, [A3]
00000F12 7200 moveq.l D1, 0x00
00000F14 1213 move.b D1, [A3]
00000F16 7400 moveq.l D2, 0x00
00000F18 1433 1000 move.b D2, [A3 + D1.w]
00000F1C D480 add.l D2, D0
00000F1E 5682 addq.l D2, 3
00000F20 2F02 move.l -[A7], D2
00000F22 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00000F26 206C 023E movea.l A0, [A4 + 0x23E]
00000F2A 48C7 ext.l D7
00000F2C 2207 move.l D1, D7
00000F2E E581 asl D1, 2
00000F30 2180 1800 move.l [A0 + D1], D0
00000F34 2D40 FEFC move.l [A6 - 0x104], D0
00000F38 588F addq.l A7, 4
00000F3A 6700 009C beq +0x9E /* 00000FD8 */
00000F3E 2D6D BA80 FEF8 move.l [A6 - 0x108], [A5 - 0x4580]
00000F44 200B move.l D0, A3
00000F46 5280 addq.l D0, 1
00000F48 2F00 move.l -[A7], D0
00000F4A 41EE FF00 lea.l A0, [A6 - 0x100]
00000F4E 2B48 BA80 move.l [A5 - 0x4580], A0
00000F52 2F08 move.l -[A7], A0
00000F54 7000 moveq.l D0, 0x00
00000F56 1013 move.b D0, [A3]
00000F58 5380 subq.l D0, 1
00000F5A 2F00 move.l -[A7], D0
00000F5C 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00000F60 7000 moveq.l D0, 0x00
00000F62 1013 move.b D0, [A3]
00000F64 D08B add.l D0, A3
00000F66 2F00 move.l -[A7], D0
00000F68 7000 moveq.l D0, 0x00
00000F6A 1013 move.b D0, [A3]
00000F6C D0AE FEFC add.l D0, [A6 - 0x104]
00000F70 5480 addq.l D0, 2
00000F72 2F00 move.l -[A7], D0
00000F74 7000 moveq.l D0, 0x00
00000F76 1013 move.b D0, [A3]
00000F78 7200 moveq.l D1, 0x00
00000F7A 1233 0000 move.b D1, [A3 + D0.w]
00000F7E 5281 addq.l D1, 1
00000F80 2F01 move.l -[A7], D1
00000F82 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00000F86 526C 015C addq.w [A4 + 0x15C], 1
00000F8A 4EBA FCC8 jsr [PC - 0x338 /* 00000C54 */]
00000F8E 4A40 tst.w D0
00000F90 6728 beq +0x2A /* 00000FBA */
00000F92 2B6E FEF8 BA80 move.l [A5 - 0x4580], [A6 - 0x108]
00000F98 486E FF00 pea.l [A6 - 0x100]
00000F9C 202E FEFC move.l D0, [A6 - 0x104]
00000FA0 5680 addq.l D0, 3
00000FA2 2F00 move.l -[A7], D0
00000FA4 206E FEFC movea.l A0, [A6 - 0x104]
00000FA8 1153 0002 move.b [A0 + 0x2], [A3]
00000FAC 7000 moveq.l D0, 0x00
00000FAE 1013 move.b D0, [A3]
00000FB0 5380 subq.l D0, 1
00000FB2 2F00 move.l -[A7], D0
00000FB4 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00000FB8 6072 bra +0x74 /* 0000102C */
label00000FBA:
00000FBA 2B6E FEF8 BA80 move.l [A5 - 0x4580], [A6 - 0x108]
00000FC0 536C 015C subq.w [A4 + 0x15C], 1
00000FC4 206C 023E movea.l A0, [A4 + 0x23E]
00000FC8 48C7 ext.l D7
00000FCA 2007 move.l D0, D7
00000FCC E580 asl D0, 2
00000FCE 2F30 0800 move.l -[A7], [A0 + D0]
00000FD2 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00000FD6 588F addq.l A7, 4
label00000FD8:
00000FD8 5346 subq.w D6, 1
00000FDA 6050 bra +0x52 /* 0000102C */
label00000FDC:
00000FDC 206C 023E movea.l A0, [A4 + 0x23E]
00000FE0 48C7 ext.l D7
00000FE2 2007 move.l D0, D7
00000FE4 E580 asl D0, 2
00000FE6 4AB0 0800 tst.l [A0 + D0]
00000FEA 673A beq +0x3C /* 00001026 */
00000FEC 7000 moveq.l D0, 0x00
00000FEE 1013 move.b D0, [A3]
00000FF0 D08B add.l D0, A3
00000FF2 2F00 move.l -[A7], D0
00000FF4 206C 023E movea.l A0, [A4 + 0x23E]
00000FF8 48C7 ext.l D7
00000FFA 2007 move.l D0, D7
00000FFC E580 asl D0, 2
00000FFE 2070 0800 movea.l A0, [A0 + D0]
00001002 5488 addq.l A0, 2
00001004 226C 023E movea.l A1, [A4 + 0x23E]
00001008 48C7 ext.l D7
0000100A 2007 move.l D0, D7
0000100C E580 asl D0, 2
0000100E 2271 0800 movea.l A1, [A1 + D0]
00001012 7000 moveq.l D0, 0x00
00001014 1029 0002 move.b D0, [A1 + 0x2]
00001018 D088 add.l D0, A0
0000101A 2F00 move.l -[A7], D0
0000101C 4EAD 0CFA jsr [A5 + 0xCFA /* export_411 */]
00001020 4A40 tst.w D0
00001022 508F addq.l A7, 8
00001024 6706 beq +0x8 /* 0000102C */
label00001026:
00001026 5247 addq.w D7, 1
00001028 6000 FEB2 bra -0x14C /* 00000EDC */
label0000102C:
0000102C 3B47 B994 move.w [A5 - 0x466C], D7
00001030 3006 move.w D0, D6
00001032 4CEE 18C0 FEE8 movem.l D6,D7,A3,A4, [A6 - 0x118]
00001038 4E5E unlink A6
0000103A 4E75 rts
export_1266:
0000103C 4E56 FFE8 link A6, -0x0018
00001040 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00001044 382E 000A move.w D4, [A6 + 0xA]
00001048 7A01 moveq.l D5, 0x01
0000104A 2D6D BA78 FFFC move.l [A6 - 0x4], [A5 - 0x4588]
00001050 2D6D BA78 FFF0 move.l [A6 - 0x10], [A5 - 0x4588]
00001056 206D B9FC movea.l A0, [A5 - 0x4604]
0000105A 47E8 032E lea.l A3, [A0 + 0x32E]
label0000105E:
0000105E 7001 moveq.l D0, 0x01
00001060 B06B 000C cmp.w D0, [A3 + 0xC]
00001064 667E bne +0x80 /* 000010E4 */
00001066 204B movea.l A0, A3
00001068 5888 addq.l A0, 4
0000106A 43EE FFF4 lea.l A1, [A6 - 0xC]
0000106E 22D8 move.l [A1]+, [A0]+
00001070 22D8 move.l [A1]+, [A0]+
00001072 41EE FFE8 lea.l A0, [A6 - 0x18]
00001076 43EE FFF4 lea.l A1, [A6 - 0xC]
0000107A 20D9 move.l [A0]+, [A1]+
0000107C 20D9 move.l [A0]+, [A1]+
0000107E 302E FFF4 move.w D0, [A6 - 0xC]
00001082 48C0 ext.l D0
00001084 2C00 move.l D6, D0
00001086 302E FFF8 move.w D0, [A6 - 0x8]
0000108A 48C0 ext.l D0
0000108C 2E00 move.l D7, D0
0000108E 4A44 tst.w D4
00001090 670E beq +0x10 /* 000010A0 */
00001092 3D6E FFF4 FFEA move.w [A6 - 0x16], [A6 - 0xC]
00001098 526E FFF4 addq.w [A6 - 0xC], 1
0000109C 5286 addq.l D6, 1
0000109E 600C bra +0xE /* 000010AC */
label000010A0:
000010A0 3D6E FFF8 FFEE move.w [A6 - 0x12], [A6 - 0x8]
000010A6 526E FFF8 addq.w [A6 - 0x8], 1
000010AA 5287 addq.l D7, 1
label000010AC:
000010AC 302E FFF6 move.w D0, [A6 - 0xA]
000010B0 48C0 ext.l D0
000010B2 B086 cmp.l D0, D6
000010B4 6D2E blt +0x30 /* 000010E4 */
000010B6 302E FFFA move.w D0, [A6 - 0x6]
000010BA 48C0 ext.l D0
000010BC B087 cmp.l D0, D7
000010BE 6D24 blt +0x26 /* 000010E4 */
000010C0 7000 moveq.l D0, 0x00
000010C2 2F00 move.l -[A7], D0
000010C4 41EE 0000 lea.l A0, [A6 + 0x0]
000010C8 2F20 move.l -[A7], -[A0]
000010CA 2F20 move.l -[A7], -[A0]
000010CC 2F20 move.l -[A7], -[A0]
000010CE 41EE FFF4 lea.l A0, [A6 - 0xC]
000010D2 2F20 move.l -[A7], -[A0]
000010D4 2F20 move.l -[A7], -[A0]
000010D6 2F20 move.l -[A7], -[A0]
000010D8 4EBA EF26 jsr [PC - 0x10DA /* 00000000 */]
000010DC 3A00 move.w D5, D0
000010DE 4FEF 001C lea.l A7, [A7 + 0x1C]
000010E2 6708 beq +0xA /* 000010EC */
label000010E4:
000010E4 2653 movea.l A3, [A3]
000010E6 200B move.l D0, A3
000010E8 6600 FF74 bne -0x8A /* 0000105E */
label000010EC:
000010EC 206D BA78 movea.l A0, [A5 - 0x4588]
000010F0 317C 0001 025E move.w [A0 + 0x25E], 0x1
000010F6 206D BA78 movea.l A0, [A5 - 0x4588]
000010FA 5268 0158 addq.w [A0 + 0x158], 1
000010FE 3005 move.w D0, D5
00001100 4CEE 08F0 FFD4 movem.l D4,D5,D6,D7,A3, [A6 - 0x2C]
00001106 4E5E unlink A6
00001108 4E75 rts
fn0000110A:
0000110A 4E56 FFF8 link A6, -0x0008
0000110E 48E7 0F10 movem.l -[A7], D4,D5,D6,D7,A3
00001112 7E01 moveq.l D7, 0x01
00001114 206E 0010 movea.l A0, [A6 + 0x10]
00001118 3D68 01C4 FFFC move.w [A6 - 0x4], [A0 + 0x1C4]
0000111E 206E 0010 movea.l A0, [A6 + 0x10]
00001122 2668 021E movea.l A3, [A0 + 0x21E]
00001126 78FF moveq.l D4, 0xFFFFFFFF
00001128 6000 0110 bra +0x112 /* 0000123A */
label0000112C:
0000112C 303C 100F move.w D0, 0x100F
00001130 C06B 0008 and.w D0, [A3 + 0x8]
00001134 0C40 0001 cmpi.w D0, 0x1
00001138 6600 00FC bne +0xFE /* 00001236 */
0000113C 302E 0008 move.w D0, [A6 + 0x8]
00001140 B053 cmp.w D0, [A3]
00001142 6E00 00F2 bgt +0xF4 /* 00001236 */
00001146 302E 000A move.w D0, [A6 + 0xA]
0000114A B06B 0002 cmp.w D0, [A3 + 0x2]
0000114E 6D00 00E6 blt +0xE8 /* 00001236 */
00001152 302E 000C move.w D0, [A6 + 0xC]
00001156 B06B 0004 cmp.w D0, [A3 + 0x4]
0000115A 6E00 00DA bgt +0xDC /* 00001236 */
0000115E 302E 000E move.w D0, [A6 + 0xE]
00001162 B06B 0006 cmp.w D0, [A3 + 0x6]
00001166 6D00 00CE blt +0xD0 /* 00001236 */
0000116A 302B 0002 move.w D0, [A3 + 0x2]
0000116E 906E 0008 sub.w D0, [A6 + 0x8]
00001172 322E 0016 move.w D1, [A6 + 0x16]
00001176 926E 0014 sub.w D1, [A6 + 0x14]
0000117A B240 cmp.w D1, D0
0000117C 6D00 00B8 blt +0xBA /* 00001236 */
00001180 302B 0006 move.w D0, [A3 + 0x6]
00001184 906E 000C sub.w D0, [A6 + 0xC]
00001188 322E 001A move.w D1, [A6 + 0x1A]
0000118C 926E 0018 sub.w D1, [A6 + 0x18]
00001190 B240 cmp.w D1, D0
00001192 6D00 00A2 blt +0xA4 /* 00001236 */
00001196 486D 2862 pea.l [A5 + 0x2862 /* export_1288 */]
0000119A 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000119E 3E00 move.w D7, D0
000011A0 588F addq.l A7, 4
000011A2 6700 0092 beq +0x94 /* 00001236 */
000011A6 486E FFF8 pea.l [A6 - 0x8]
000011AA 486E FFFE pea.l [A6 - 0x2]
000011AE 2F2E 001C move.l -[A7], [A6 + 0x1C]
000011B2 4EAD 2862 jsr [A5 + 0x2862 /* export_1288 */]
000011B6 7200 moveq.l D1, 0x00
000011B8 4A40 tst.w D0
000011BA 4FEF 000C lea.l A7, [A7 + 0xC]
000011BE 6724 beq +0x26 /* 000011E4 */
000011C0 2F01 move.l -[A7], D1
000011C2 2F2E 001C move.l -[A7], [A6 + 0x1C]
000011C6 7000 moveq.l D0, 0x00
000011C8 302E FFFE move.w D0, [A6 - 0x2]
000011CC 2F00 move.l -[A7], D0
000011CE 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000011D2 2F0B move.l -[A7], A3
000011D4 4EAD 286A jsr [A5 + 0x286A /* export_1289 */]
000011D8 4FEF 0010 lea.l A7, [A7 + 0x10]
000011DC 221F move.l D1, [A7]+
000011DE 4A40 tst.w D0
000011E0 6702 beq +0x4 /* 000011E4 */
000011E2 7201 moveq.l D1, 0x01
label000011E4:
000011E4 3E01 move.w D7, D1
000011E6 6744 beq +0x46 /* 0000122C */
000011E8 3A2E 0014 move.w D5, [A6 + 0x14]
000011EC 9A6E 0008 sub.w D5, [A6 + 0x8]
000011F0 3005 move.w D0, D5
000011F2 D053 add.w D0, [A3]
000011F4 206E FFF8 movea.l A0, [A6 - 0x8]
000011F8 3080 move.w [A0], D0
000011FA 3005 move.w D0, D5
000011FC D06B 0002 add.w D0, [A3 + 0x2]
00001200 206E FFF8 movea.l A0, [A6 - 0x8]
00001204 3140 0002 move.w [A0 + 0x2], D0
00001208 3C2E 0018 move.w D6, [A6 + 0x18]
0000120C 9C6E 000C sub.w D6, [A6 + 0xC]
00001210 3006 move.w D0, D6
00001212 D06B 0004 add.w D0, [A3 + 0x4]
00001216 206E FFF8 movea.l A0, [A6 - 0x8]
0000121A 3140 0004 move.w [A0 + 0x4], D0
0000121E 3006 move.w D0, D6
00001220 D06B 0006 add.w D0, [A3 + 0x6]
00001224 206E FFF8 movea.l A0, [A6 - 0x8]
00001228 3140 0006 move.w [A0 + 0x6], D0
label0000122C:
0000122C 486D 2862 pea.l [A5 + 0x2862 /* export_1288 */]
00001230 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001234 588F addq.l A7, 4
label00001236:
00001236 D6FC 001C add.w A3, 0x1C
label0000123A:
0000123A 5244 addq.w D4, 1
0000123C B86E FFFC cmp.w D4, [A6 - 0x4]
00001240 6C06 bge +0x8 /* 00001248 */
00001242 4A47 tst.w D7
00001244 6600 FEE6 bne -0x118 /* 0000112C */
label00001248:
00001248 3007 move.w D0, D7
0000124A 4CEE 08F0 FFE4 movem.l D4,D5,D6,D7,A3, [A6 - 0x1C]
00001250 4E5E unlink A6
00001252 4E75 rts